1.
The upkeep of a building or place is the work of keeping it in good condition.
The money will be used for the estate's upkeep...
The maintenance department is responsible for the general upkeep of the park.
= maintenance
N-UNCOUNT: usu with poss
2.
The upkeep of a group of people or services is the process of providing them with the things that they need.
He offered to pay ?100 a month towards his son's upkeep.
= maintenance
N-UNCOUNT: usu with poss